package com.celi.scs.common.dao;


import com.celi.scs.common.entity.SysMessage;
import org.apache.ibatis.annotations.Param;
import java.util.List;

public interface SysMessageMapper {

    Integer insert(SysMessage message);

    void batchInsert(List<SysMessage> messages);

    List<SysMessage> pageSysMessage(SysMessage filter);

    SysMessage queryById(String id);

    int update(SysMessage message);

    Integer updateToReadByIds(List<SysMessage> list);

    Integer countRead(SysMessage filter);

    Integer updateToReadByUserId(String userId);

}